draped in clouds - Turc Anglais Dictionnaire